50eeae3466bec7f772c852174850d8afc7514c81,subprojects/core/src/main/java/org/gradle/api/internal/changedetection/state/DefaultFileSnapshotterSerializer.java,DefaultFileSnapshotterSerializer,write,#Encoder#FileCollectionSnapshotImpl#,53

Before Change


        } else {
            encoder.writeSmallInt(0);
            encoder.writeSmallInt(value.snapshots.size());
            for (Map.Entry<String, IncrementalFileSnapshot> entry : value.snapshots.entrySet()) {
                encoder.writeString(entry.getKey());
                incrementalFileSnapshotSerializer.write(encoder, entry.getValue());
            }
        }

After Change


    public void write(Encoder encoder, FileCollectionSnapshotImpl value) throws Exception {
        encoder.writeSmallInt(value.compareType.ordinal());
        encoder.writeSmallInt(value.snapshots.size());
        for (String key : value.snapshots.keySet()) {
            encoder.writeString(key);
            IncrementalFileSnapshot incrementalFileSnapshot = value.snapshots.get(key);
            if (incrementalFileSnapshot instanceof DirSnapshot) {